package com.cn.hnust.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.cn.hnust.pojo.Message;
import com.cn.hnust.pojo.Scenic;
import com.cn.hnust.pojo.User;
import com.cn.hnust.util.Page;

public interface ScenicMapper {
	 int deleteByPrimaryKey(Integer id);

	    int insert(Scenic user);

	    int insertSelective(Scenic record);

	    Scenic selectByPrimaryKey(Integer id);
	    
	    List<Scenic> getUsers();
	    
	    List<Scenic> getScenic_dq(String scenic_dq);

	    int updateByPrimaryKeySelective(Scenic record);

	    int updateByPrimaryKey(Scenic record);
	    
	    Scenic getUser(int id);

	    List<Scenic> selectPersons(@Param("scenic_name")String scenic_name,@Param("page")Page page);
	    
	    List<Scenic> queryAllRecord(@Param("page")Page page);

	    List<Scenic> queryReception();
	    
	    int getCount();
	    
	    int getCountmh(@Param("scenic_name")String scenic_name);
	    
}
